doped semiconductor - Spanish English Dictionary